carden amputation - Alemán Inglés Diccionario